<?php
namespace app\admin\controller;
use think\Db;
class Sys extends Base
{
  //系统设置
  function lists(){
    $list = Db::query('select * from sys');
    return view('',['list'=>$list]);
  }

  // 更新input输入框
  function upinput(){
    if(is_post()){
      $id = input('id');
      $value = input('value');
      Db::name('sys')->update(['id'=>$id,'value'=>$value]);
      com_check(['suc_msg'=>'更新成功!','suc_js'=>'alert']);
    }
  }

  //更新复选框
  function upcheckbox(){
    if(is_post()){
      $id = input('id');
      $value = input('value');
      $info = Db::name('sys')->find($id);
      if($info['value']){
        $arr = explode("|",$info['value']);
        $arr = in_array($value,$arr) ? array_diff($arr,[$value]) : array_merge($arr,[$value]);
      }else{
        $arr =[$value];
      }
      Db::name('sys')->update(['id'=>$id,'value'=>implode("|",$arr)]);
      com_check(['suc_msg'=>'更新成功!','suc_js'=>'alert']);
    }
  }
}
